package com.surfacing.rcp.db.dao;

import java.sql.SQLException;
import java.util.List;

import com.surfacing.rcp.model.entity.User;

public interface UserDAO {
	public static final String TABLE_NAME = "user";

	public boolean addUser(User staffMember) throws SQLException;

	public List<User> getAllUsers() throws SQLException;

	public User getUserByID(int id) throws SQLException;

	public User getUserByUsername(String username) throws SQLException;

	public boolean updateUser(User staffmember) throws SQLException;

}
